<div class="tabviewpanel">
    <tabs
        :value="activatedTabViewPanel"
        :animated="false"
        class="tabexppanel"
        name="tabexpviewtabexppanel"
        @on-click="tabPanelClick($event)"
    >
        <tab-pane
            :index="0"
            name="tabviewpanel"
            tab="tabexpviewtabexppanel"
            class=""
            v-if="authResourceObject['tabviewpanel'].visible"
            :label="(h) =>{
                return h('div', [
                    h('span', $t('entities.ibzlib.tabexpviewtabexppanel_tabexppanel.tabviewpanels.tabviewpanel.caption')),
                    h('Badge', {
                        props: {
                            count: undefined,
                            type: 'primary'
                        }
                    })
                ])
            }" >
            <view_tabviewpanel 
    :viewState="viewState"  
    :viewparams="JSON.parse(JSON.stringify(viewparams))" 
    :context="JSON.parse(JSON.stringify(context))" 
    v-if="isInit.tabviewpanel"
    name="tabviewpanel"  
    ref="tabviewpanel"
    :expActive="activatedTabViewPanel === 'tabviewpanel'"
    @viewpanelDatasChange = "tabViewPanelDatasChange"
    @closeview="closeView($event)">
</view_tabviewpanel>
        </tab-pane>
        <tab-pane
            :index="1"
            name="tabviewpanel2"
            tab="tabexpviewtabexppanel"
            class=""
            v-if="authResourceObject['tabviewpanel2'].visible"
            :label="(h) =>{
                return h('div', [
                    h('span', $t('entities.ibzlib.tabexpviewtabexppanel_tabexppanel.tabviewpanels.tabviewpanel2.caption')),
                    h('Badge', {
                        props: {
                            count: undefined,
                            type: 'primary'
                        }
                    })
                ])
            }" >
            <view_tabviewpanel2 
    :viewState="viewState"  
    :viewparams="JSON.parse(JSON.stringify(viewparams))" 
    :context="JSON.parse(JSON.stringify(context))" 
    v-if="isInit.tabviewpanel2"
    name="tabviewpanel2"  
    ref="tabviewpanel2"
    :expActive="activatedTabViewPanel === 'tabviewpanel2'"
    @viewpanelDatasChange = "tabViewPanelDatasChange"
    @closeview="closeView($event)">
</view_tabviewpanel2>
        </tab-pane>
        <tab-pane
            :index="2"
            name="tabviewpanel3"
            tab="tabexpviewtabexppanel"
            class=""
            v-if="authResourceObject['tabviewpanel3'].visible"
            :label="(h) =>{
                return h('div', [
                    h('span', $t('entities.ibzlib.tabexpviewtabexppanel_tabexppanel.tabviewpanels.tabviewpanel3.caption')),
                    h('Badge', {
                        props: {
                            count: undefined,
                            type: 'primary'
                        }
                    })
                ])
            }" >
            <view_tabviewpanel3 
    :viewState="viewState"  
    :viewparams="JSON.parse(JSON.stringify(viewparams))" 
    :context="JSON.parse(JSON.stringify(context))" 
    v-if="isInit.tabviewpanel3"
    name="tabviewpanel3"  
    ref="tabviewpanel3"
    :expActive="activatedTabViewPanel === 'tabviewpanel3'"
    @viewpanelDatasChange = "tabViewPanelDatasChange"
    @closeview="closeView($event)">
</view_tabviewpanel3>
        </tab-pane>
    </tabs>
</div>